package ru.urfc.portal.ui.client.controllers.events;

import ru.urfc.portal.ui.client.controllers.BaseController;

import com.google.gwt.event.shared.GwtEvent;

public abstract class BaseEvent<T extends BaseController> extends GwtEvent<T> {

	private Type<T> eventType;

	public BaseEvent(Type<T> eventType) {
		this.eventType = eventType;
	}
	
	@Override
	public Type<T> getAssociatedType() {
		return eventType;
	}

}
